28 - Stan the Man? Or King Kirby?

28 - Stan the Man?  Or King Kirby?